jpa 删除是否成功 您所在的位置:网站首页 jpa deleteby没有删除 jpa 删除是否成功

jpa 删除是否成功

2023-10-23 05:34| 来源: 网络整理| 查看: 265

jpa delete无法删除 浅析JPA中EntityManager无法remove entity的问题

发布时间:2017-03-21

来源:服务器之家

JPA对于维护双边关系操作其实已经有明确说明,应该从parent一端来维护关系。

今天遇到一个奇怪的事情,利用EntityManager.remove(entity)方法删除一个entity时,删不掉,也不报错。后来经过多方查证,解决了这个问题。

ERD

Entity定义

------------- 第一个Entity A ---------------

@Entity

public class A {

@Id

private Long id;

@Column(nullable = false, unique = true, length = 60)

private String internalKey;

@OneToMany(mappedBy = "b", cascade = CascadeType.ALL, orphanRemoval = true)

private List bs = new ArrayList();

...

}

------------- 第二个Entity B ---------------

@Entity

public class B {

@Id

private



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有